• word of the day

    ambrosia artemisiifolia

    ambrosia artemisiifolia - Dictionary definition and meaning for word ambrosia artemisiifolia

    Definition
    (noun) annual weed with finely divided foliage and spikes of green flowers; common in North America; introduced elsewhere accidentally
    Synonyms : common ragweed
Download our Mobile App Today
Receive our word of the day
on Whatsapp